showroom


showroom
n. showroom

Turkish-English dictionary. 2013.